From 76826cfa2f37a2cd005c1ead26facef2fb6526a5 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Wed, 10 Apr 2019 18:16:10 +0200 Subject: [PATCH] cssparser: Pass in error locations explicitly And for the quick function, use the start/end location of the current token. --- gtk/css/gtkcssparser.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/gtk/css/gtkcssparser.c b/gtk/css/gtkcssparser.c index 1a4a7567a7..b3347ee067 100644 --- a/gtk/css/gtkcssparser.c +++ b/gtk/css/gtkcssparser.c @@ -511,8 +511,8 @@ gtk_css_parser_error_syntax (GtkCssParser *self, GTK_CSS_PARSER_ERROR_SYNTAX, format, args); gtk_css_parser_emit_error (self, - &self->location, - gtk_css_tokenizer_get_location (self->tokenizer), + gtk_css_parser_get_start_location (self), + gtk_css_parser_get_end_location (self), error); g_error_free (error); va_end (args); @@ -531,8 +531,8 @@ gtk_css_parser_error_value (GtkCssParser *self, GTK_CSS_PARSER_ERROR_UNKNOWN_VALUE, format, args); gtk_css_parser_emit_error (self, - &self->location, - gtk_css_tokenizer_get_location (self->tokenizer), + gtk_css_parser_get_start_location (self), + gtk_css_parser_get_end_location (self), error); g_error_free (error); va_end (args); @@ -551,8 +551,8 @@ gtk_css_parser_error_import (GtkCssParser *self, GTK_CSS_PARSER_ERROR_IMPORT, format, args); gtk_css_parser_emit_error (self, - &self->location, - gtk_css_tokenizer_get_location (self->tokenizer), + gtk_css_parser_get_start_location (self), + gtk_css_parser_get_end_location (self), error); g_error_free (error); va_end (args); @@ -571,8 +571,8 @@ gtk_css_parser_warn_syntax (GtkCssParser *self, GTK_CSS_PARSER_WARNING_SYNTAX, format, args); gtk_css_parser_emit_error (self, - &self->location, - gtk_css_tokenizer_get_location (self->tokenizer), + gtk_css_parser_get_start_location (self), + gtk_css_parser_get_end_location (self), error); g_error_free (error); va_end (args); -- 2.30.2